
const baseUrl = 'https://sale.gzsoon.com'
/*
* tokenmanager
*/
// 获取saas模式下的account信息
const accountStr = baseUrl + '/api/tokenmanager/account'
// 获取openId
const openIdStr = baseUrl + '/api/tokenmanager/openid'
// 获取接口授权码
const tokenStr = baseUrl + '/api/tokenmanager/token'
// 获取验证模式模式下的token是否可用
const verfiytokenStr = baseUrl + '/api/tokenmanager/verfiytoken'

/*
* personext
*/
// 创建个人扩展信息
const personextCreateStr = baseUrl + '/api/personext/create'
// 删除一条个人扩展信息
const personextDeleteStr = baseUrl + '/api/personext/delete'


/*
* personcompany
*/
// 修改公司信息
const companyUpdateStr = baseUrl + '/api/personcompany/update'
// 创建公司信息
const companyCreateStr = baseUrl + '/api/personcompany/create'

/*
* person
*/
// 修改个人信息
const personUpdateStr = baseUrl + '/api/person/update'
// 创建个人信息
const personCreateStr = baseUrl + '/api/person/create'
// 更新图片对象
const personUpdatepicStr = baseUrl + '/api/person/updatepic'

/*
* common
*/
// 上传图片对象
const personUploadpicStr = baseUrl + '/api/common/uploadpic'


// 封装请求方法
const wxAjax = (url, data, fnSuccess, fnError) => {
    wx.request({
        url,
        data,
        header: {
            'content-type': 'application/json' // 默认值
        },
        success: function (res){
            fnSuccess && fnSuccess(res.data)
        },
        fail: function(err) {
            fnError && fnError(err)
        }
    })
}
// const getOpenId = (data, fnSuccess, fnError) => {
//     miniAjax(openIdStr, data, (res) => {
//         fnSuccess && fnSuccess(res)
//     }, (err) => {
//         fnError && fnError(err)
//     })
// }

module.exports = {
    wxAjax,
    /****----tokenmanager----*****/
    openIdStr,
    accountStr,
    tokenStr,
    verfiytokenStr,
    /****----personext----*****/
    personextCreateStr,
    personextDeleteStr,
    /****----personcompany---****/
    companyUpdateStr,
    companyCreateStr,
    /****----person------**/
    personUpdateStr,
    personCreateStr,
    personUpdatepicStr,
    /****---common-------***/
    personUploadpicStr
}